/* [[[ Branding Overrides ]]] */
html, body { background-color: transparent; }
html { background: #f3f8ee url(https://www.bookonthenet.net/east/RKEresStorage/Images/Portal/easterninns_bg.jpg) fixed no-repeat; }
form { margin: 0; }

h1 { color: #565757; font-weight: 600; }
#hlPolicy, h2, h3, h4, h5, span { color: #565757; }

#Footer { display: none; }

#pnlLogins { margin-top: 10px; }
#Content { background: transparent; padding: 0 40px 40px}

/* [[[ TA Nav Panel ]]] */
.ta_nav_bar > li > a,
#lblShowDetails { color: #2A5633; }

.nav_bar_panel { background: url(https://www.bookonthenet.net/east/RKEresStorage/Images/Portal/easterninns_bar.png) #01403a; }
.nav-bar { margin-top: 5px; }
.nav-bar > li.res_steps.no-access:hover { background: transparent; }

.pre_nav_bar { background: url(https://www.bookonthenet.net/east/RKEresStorage/Images/Portal/easterninns_bar.png) #01403a; }
.pre_nav_bar > h2 { color: #FFF; }
.nav-bar > li.res_steps:hover { background: #6aa68a; }
.nav-bar > li.res_steps.active,
.nav-bar > li.res_steps.active:hover { background: #6aa68a; }

/* [[[ Search Page ]]] */
.reveal-modal .login_container a.create_account,
.eres_search .coupon_codes { color: #565757; }

#step_content { background-color: #FFF; border: #6aa68a 2px solid; padding: 0 15px 25px 15px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px;border-radius: 5px;}
#style_container_outer {position: absolute; top: 162px; right: 60px; }
#style_container 
{ 
  border: 5px solid #FFF;
  height: 419px; 
  width: 500px; 
  background: url(https://www.bookonthenet.net/east/RKEresStorage/Images/Portal/easterninns_image.jpg) no-repeat 0 0;
  -webkit-box-shadow: 0 0 10px rgba(106, 166, 138, 0.9);
  -moz-box-shadow: 0 0 10px rgba(106, 166, 138, 0.9);
  box-shadow: 0 0 10px rgba(106, 166, 138, 0.9);
}

/* [[[ Reservation Resultlist Page ]]] */
.eres_resultlist .rate_cat_hdr { background: url(https://www.bookonthenet.net/east/RKEresStorage/Images/Portal/easterninns_bar.png) #01403a; }
p,
.eres_resultlist .search_panel span,
.eres_resultlist .rates .rates_detail_row .btnShowRateDetail,
.eres_resultlist .rates .rates_detail_row .btnHideRateDetail,
.eres_resultlist .rates .lblRoomType,
.eres_resultlist .rates .lblAverageRate,
.eres_resultlist .ShowDetails span { color: #565757; } 
.eres_resultlist .rates .lblRateName { font-size: 12px; }
.reveal-modal .gs_container h4 { color: #565757; }

.arrow-up { border-bottom: 10px solid #FFF; }
.arrow-down { border-top: 10px solid #FFF; }

.eres_resultlist .avail_grid .columns > .current_day_avail { background: #6AA68A; }
.eres_resultlist .avail_grid .columns > .current_day_avail span { color: #FFF; }
.eres_resultlist .avail_grid_footer.columns { background: #6AA68A; }

/* [[[ Special Promo ]]] */
.eres_resultlist .rates .lblSpecialRate { color: #E8B53E; }
.eres_resultlist .promo_corner { border-left-color: #E8B53E; }
.eres_resultlist .rate_category_wrapper.promo { border-color: #E8B53E; }

/* [[[ Reservation Complete ]]] */
.eres_complete .fb_posting, .eres_complete .EmailSending { color: #3A6B4A; }

/* [[[ Buttons ]]] */
.button.success { background-color: #6aa68a; border: 1px solid #4A7561; }
.button.success:hover, .button.success:focus { background-color: #4A7561; border: 1px solid #4A7561; }
.button.disabled.success, .button.disabled.success:hover, .button[disabled].success { background-color: #4A7561; border: 1px solid #4A7561;}
.button.alert { background-color: #959595; color: #FFF; border: 1px solid #6f6f6f; }
.button.alert:hover, .button.alert:focus { background-color: #7c7c7c; }
.button.secondary { background-color: #959595; color: #FFF; border: 1px solid #6f6f6f; }
.button.secondary:hover, .button.secondary:focus { background-color: #7c7c7c; }


